在物件導向程式設計中,"類別"一個詞佔了非常重要地位。
那類別是甚麼呢?
我們先來看看類別的定義 -
在Java中使用"Class"關鍵字來撰寫類別,當我們使用類別來定義一個物件(object)時,需考慮類別中可能會存在的變數(Variable)和方法(Method)。類別好似一個藍圖,我們藉由這個藍圖幫助我們建立對應的物件規格。
讓我們來看一下以下的小例子,就可以知道類別的意義,我們定義了一個類別Clothes,再以Clothes類別建立一個物件clothes,因此clothes類別型態物件中便擁有兩個變數color與size。
另外,說到類別,就不能不知道"建構元"的用法。
建構式是與類別名稱同名,無需宣告傳回型態的方法。
我們在Clothes中定義了一個具有兩個參數的建構元,並將類別中的color、size變數設為傳入的color、size變數。
建構元能夠簡化程式初始化的流程,假設沒有建構元存在的話,我們想要更改color與size的值的話必須要這麼做——
如果有建構元的話就可以呼叫建構元並設定相關的值。
是不是很方便呢?
以上就是JAVA中類別的使用方法,明天見囉!
Hi, I am Grant.
個人部落格 - https://grantliblog.wordpress.com/
個人網站 - https://grantli-website.netlify.app/#/mainpage
我的寫作專題 - https://vocus.cc/user/5af2e9b5fd89780001822db4#